'use strict';
const db=uniCloud.database()
const $=db.command.aggregate
exports.main = async (event, context) => {
	const {
		user_id
	} = event
	
	let userinfo = await db.collection('user').doc(user_id).get()
	userinfo = userinfo.data[0]
	
	console.log(userinfo.author_likes_ids)
	
	let lists = await db.collection('user')
	.aggregate()
	.addFields({
		// is_like:$.in(["$id",userinfo.author_likes_ids])//此处id为非服务器生成的id，而是导入文章信息时导入的id
		is_like:$.in(['$id',userinfo.author_likes_ids])
	})
	.match({
		is_like:false 
	})
	.end()
	
	//返回数据给客户端
	return {
		code:200,
		message:"数据获取成功",
		data:lists.data
	}
};
